you got somewhere to stay - Spanish English Dictionary